Tag: "Alamo Square Seafood Grill"

Alamo Square Seafood Grill: Restaurant Info

Location:
803 Fillmore Street (at Grove)
San Francisco, CA 94117
map
Phone: 415-440-2828
Website: www.alamosquareseafoodgrill.com
Type of Cuisine: French Seafood