Skip to main content

Mezbaan Bar & Indian Restaurant

food and beverage store · Santa Clara, CA

Address
3939 Rivermark Plz, Santa Clara, CA 95054
Phone
(408) 845-0064
Website
mezbansantaclara.site
Where
37.3950, -121.9458

Search Hominin for Mezbaan Bar & Indian Restaurant

Other food and beverage stores nearby

More in Santa Clara