Alamo Square Seafood Grill
- Address
- 803 Fillmore St
- Place
- San Francisco , CA 94117-1703
- Landline
- (415) 440-2828
Description
Alamo Square Seafood Grill can be found at 803 Fillmore St . The following is offered: Restaurants: French - In San Francisco there are 27 other Restaurants: French . An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants: French(415)440-2828 (415)-440-2828 +14154402828