queensway confirmed.
I was surprised when I visited today after reading through this forum. Eyewear shops everywhere. 10+ places to choose from.
Some places try to rip you off, so shop around. Bargining is a must. Really cheap stuff, some frames only 45$.