Toggle navigation
The Tall Lemongrass
Home
Contact Us
The Tall Lemongrass
The Tall Lemongrass, Modern Thai Kitchen
4/136 Willoughby Road
Crows Nest
T: 9966 0350
Category:
Local business