Map Location
Lemongrass Thai Restaurant (Pasir Ris)
1 Pasir Ris Close, #01-41 The Alley @ Downtown East 519599, Singapore
Open in AI mode
Open in Google Maps