Yuubi Japanese Restaurant
Cuisines: Japanese, SushiNo rank yet
Yuubi Japanese Restaurant
Japanese, Sushi
501 Balboa St
at 6th Ave
San Francisco, CA, 94118
Yuubi Japanese Restaurant
Japanese, Sushi
501 Balboa St
at 6th Ave
San Francisco, CA, 94118