2 Bayfront Ave, #01-86 Marina Bay Sands 018972, Singapore
No delivery
Spot something wrong?
Dishes at Sen Of Japan. Prices may vary in venue.