Balboa Sushi House

Where
402 Balboa St, San Francisco , CA
Call
+1 415.386.3769
Tags
Japanese Restaurant, Restaurants, Sushi
Hours
Mon-Thu (11am-11pm)
Fri-Sat (12pm-12am)
Sun (11am-11pm)
Claim this listing

About request an edit to this page