Yuubi Japanese Restaurant

Yuubi Japanese Restaurant

501 Balboa St, 94118

(415) 386-2011

EAT24 Free Online Ordering