link to here

Pictures for Mantra Restaurant & Lounge

632 Emerson St in Palo Alto

Much tastier than the blurry photo
1 of 2

Much tastier than the blurry photo

"Coke" au vin lamb shank at Mantra Restaurant & Lounge

By tommers on Aug 18, 2007

Bk85hstv4r3jc9aby-gaa7640x480