Villa Restaurant
701 Crest St NW
Carrollton, Ohio 44615
USA
Phone: 330-627-4662
Carrollton, Ohio 44615
USA
Phone: 330-627-4662
Food | - |
Service | - |
Ambiance | - |
Overall: | - |
Location & Nearby Info
Cuisine:
Villa Restaurant Description:
Private Parties / Banquet
Reviews of Villa Restaurant