24 Renfrew Street
The Thai Lemon Grass Restaurant is a family run restaurant with traditional Thai decor. The menu will tantalize, with prawn and seafood classics, thai hot & sour soups with lemon grass and lime leaves.
No reviews found. Be the first to review this place.