Book Your Table

Reservations are available and suggested for dining at Mantra India

You may also call us at 650-960-1000 for reservations 7 days a week from 11:30AM to 10:00 PM

Find out what people love us :  Click here to see all Reviews.