Update Info - Villa Pizza
This restaurant was reported as closed. If it is open, let us know.
Villa Pizza
900 Chapel St
New Haven, CT 06510
900 Chapel St
New Haven, CT 06510
This restaurant was reported as closed. If it is open, let us know.