Order online from vegan restaurants delivering in San Francisco, CA

Sort by:
Udupi Palace (SF)
Udupi Palace (SF)
Castro: 1007 Valencia StSan FranciscoCA 94110
$$$$$ Indian Vegetarian Vegan
Delivery minimum: $15 +$5 fee
Udupi cuisine is a world-renowned cuisine. It takes its name from Udupi, a place on the southwest coast of India in the state of Karnataka. Udupi...