See all Restaurants in Singapore
Cha Cha Cha Mexican Restaurant & Bar
32 Lorong Mambong, Holland Village, 277690 Phone: +65 64621650 Average Price: $ 19 per person Cuisines: Mexican, American, WesternAbout
Located in Holland Village on bong, Cha Cha Cha Mexican Restaurant & Bar serves Latin American Food.
9 wishlists