About Chimichurri - Royal Square
Chimichurri - Royal Square is a Mexican restaurant in Novena. Pricing is $$.
Born in Singapore, raised on flavour — Chimichurri brings together handcrafted bowls, vibrant wraps, and bold quesadillas that will awaken your cravings. Behind every dish is Chef Ram’s 24 years of culinary mastery — from cruise ships to fine dining — blending the global influences with heartfelt care. From plant-based power to vibrant spices, each creation is made fresh and filled with soul.
What this place offers
Dining
Drinks
Show all 22 amenities
Payments
Parking
Family & Groups
Extras
Location & opening hours
Chimichurri - Royal Square is located at 103 Irrawaddy Road, Novena. Open Monday through Friday, from 10:00 AM to 8:00 PM, and Saturday, from 11:00 AM to 8:00 PM. The restaurant is closed on Sundays.
Address
Opening Hours
- Mon–Fri
-
- –
- Saturday
-
- –
- Sunday
- Closed



