Just a few steps east of Greenwood, one will suddenly be hit with a wall of potent spices; he has entered Little India.
Known for constantly being under construction, Lahore Tikka House is the place which marks the beginning (or the end---depending on one way you're coming from) of the Indian Bazaar.
Tuesday, January 26, 2010
Subscribe to:
Posts (Atom)