Villa Restaurant


701 Crest St NW
Carrollton, OH 44615

 

An American Restaurant in Carrollton OH

The Villa Restaurant offers delectable breakfast, lunch, and dinner as well as a viable worksite for our Villa residents with developmental disabilities.


Day Opening Closing
Monday - Thursday 8:00 AM 2:00 PM
Friday 8:00 AM 6:00 PM
Saturday - Sunday Closed  
Click the button to add a review for Villa Restaurant

Add Review