2 Bayfront Ave, #B2-01 Marina Bay Sands 018956, Singapore
No delivery
Spot something wrong?
Dishes at Todai. Prices may vary in venue.