Processing, please wait ...
Mantra India - formerly Park Balluchi
Mountain View
Cuisines: Catering, Indian
Address: 288 Castro St ; Mountain View CA, 94041
Will not be ordering again from them they came 30 minutes late for Lunch meeting.
Naan is always dense, dry and chewy. It's almost like rubber. I ordered Roti to switch it up and still got naan.