Map Location
Sakae Teppanyaki @ Lot 1
No. 21 Choa Chu Kang Ave 4, #03-10, Singapore
Open in AI mode
Open in Google Maps