Udupi Palace

1007 Valencia St, San Francisco
(415) 970-8000