New Mantra in Greenacres
13 132 Muller Road, Greenacres, 5086 - Get directionsMenu New Mantra
How to get to New Mantra
Opening Time
5pm – 10pm: Mon, Sat-Sun
12noon – 2:30pm, 5pm – 10pm: Tue-Fri
Services
- Takeaway Available
- Indoor Seating
5pm – 10pm: Mon, Sat-Sun
12noon – 2:30pm, 5pm – 10pm: Tue-Fri