Print    Close

 

Mantra Restaurant and Lounge

ID:1394

 

Reservation Policy


Please Contact the Restaurant For Detail.

Phone: (650) 322-3500