Map Location
Sushi Tei (Holland Village)
3 Lorong Liput, #01-08 Holland Village Shopping Mall 277725, Singapore
Open in AI mode
Open in Google Maps