Map Location
Sawadee Restaurant Pte Ltd
5, Jalan Legundi 759269, Singapore
Open in AI mode
Open in Google Maps