
Photo by Muhammad Khawar Nazir on Pexels
The second location of Mountain View's acclaimed Mantra Indian is set to bring refined modern Indian cuisine and a rooftop bar to a newly developed property on Main Street — one of downtown Pleasanton's most anticipated openings.
Read original on Diablo MagLocation
725 Main St, Pleasanton, CA 94566
Links
Diablo Mag