Bay Area Pop-Up Tracker


New Delhi Restaurant

Chai

newdelhisfnewdelhirestaurant.com

New Delhi Restaurant serves plant-based, vegetarian, and vegan Indian food in San Francisco.