Home » Palo Alto, CA restaurants
Mantra Restaurant and Lounge
Features: Bar
Hours
Mon-Thu 11.30am-2.30pm; 5.30pm-10.30pm, Fri 11.30a
Payment Options
Cash, Discover, Visa
See similar restaurants in Palo Alto, California: American (Traditional) | Bars