Update Info - Strega
This restaurant was reported as closed. If it is open, let us know.
Strega
576 Main St
Branford, CT 06504
576 Main St
Branford, CT 06504
This restaurant was reported as closed. If it is open, let us know.