Update Info - The Factory Bar and Grill
This restaurant was reported as closed. If it is open, let us know.
The Factory Bar and Grill
261 Main St
Stamford, CT 06901
261 Main St
Stamford, CT 06901
This restaurant was reported as closed. If it is open, let us know.