Home

Udupi Palace
1007 Valencia St
San Francisco, CA 94110
Phone: (415) 970-8000
Estimate delivery time is 30 to 60minutes.
Delivery fee is $2 in 3 mile(s) range
Store Hours:
Mon – Thurs: 11:00 AM – 10:00 PM
Fri – Sun: 11:00 AM – 10:30 PM

udupi palace san francisco

udupi palace san francisco