Yuubi Japanese Restaurant in San Francisco

Google Business View – Virtual Tour


View Larger Map

Japanese Restaurant

Yuubi Japanese Restaurant in San Francisco

501 Balboa Street
San Francisco, CA 94118
(415) 386-2011

Google Business View for a Japanese Restaurant. Look Inside!

Google Business View for a Japanese Restaurant.  Look Inside!

Google Business View for a Japanese Restaurant. Look Inside!

Comments are closed.