170 Ofarrell St,
Write a Review
Mon-Sat: 11am-8:30pm, Sun: 11am-7pm
607 Geary St
0.3 mi away
500 Sutter St Ste 708
0.2 mi away
639 Post St
San Francisco, CA
Serving fresh seafood and Sicilian specialties on the wharf.
Only ceviche bar in SF! Come try our 2nd location on Fillmore.
© 2014. Citysearch is a registered trademark of CityGrid Media. Data provided by Infogroup. All rights reserved.