Restaurant Search

Alamo Square Seafood Grill

San Francisco, CA


CONTACT INFO

Phone:

415-440-2828

Fax:

415-440-2828

ADDRESS

Alamo Square Seafood Grill
803 Fillmore St
San Francisco, CA 94117

More Restaurants in San Francisco

REVIEWS

Rate It: