Lemon Grass, Bandra

Lemon Grass restaurant has become quite an icon, with it being strategically placed at the corner of Turner Road in Bandra and its signature lemon grass green colored board there for everyone to see. This restaurant has been there since my college days and has seen quite a few transformations in terms of decor and menu; both for the better!! The Chef: While the Foodie … Continue reading Lemon Grass, Bandra