Combined tastes

Saturday, 18 June 2011 00:33 -     - {{hitsCtrl.values.hits}}

Tongue searing tastes are what the Lemongrass restaurant is all about. Nestled between another restaurant and a car dealership it is not a place that springs to the eye immediately but one thing that will grab attention are the bright red pillars outside the establishment.

COMMENTS