Restaurant
Ebisu Restaurant
101 locals recommend,
Tips from locals
Hands down, the BEST sushi in town. Super fresh fish, authentic dishes, and wonderful family owned feel.
Unique things to do nearby
Locals also recommend
Location
1283 9th Ave
San Francisco, CA
Inner Sunset