Now Open
Tues-Fri & Sun 10am-7pm

Sat 9am-7pm

Seafood Market and Cafe

3859 24th St.  San Francisco, CA

Phone Number: 415.590.3001