Dine-In Menu
Reservations
Location
Chimichanga
More
+65 91000855
Food
View pdf menu
Drinks
View pdf menu