← San Francisco restaurants
Uma Casa
No reviews yet
Restaurant1550 Church St, San Francisco
Own or manage Uma Casa? Claim this listing free
Hours
Hours not listed yet.
Details
Address1550 Church St, San Francisco 94131-2048
Phone14158292264
Websitehttps://www.umacasarestaurant.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.