Mantra India Rooftop Restaurant & Bar

725 Main St, Pleasanton
(650) 960-1001

Mantra India Rooftop Restaurant & Bar

725 Main St, Pleasanton, CA 94566
(650) 960-1001