Mantra India Rooftop Restaurant & Bar

Indian restaurant · 725 Main St, Pleasanton, CA

More food in Pleasanton, CA · Indian Food in Pleasanton