- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
Villa Rosa Pizza & Restaurant, Cleveland, Ohio, Pizza Restaurant Details
Reserve a table - Villa Rosa Pizza & Restaurant - Inactive
Restaurant: Villa Rosa Pizza & Restaurant
Address: 853 E 185th St, Cleveland (Cuyahoga), Ohio (OH), 44119
Send to devicePhone: (216) 486-5545
Pizza
Food:
08/16/2015 8:22 amYes |
Food:
10/14/2014 5:09 pmThe absolute worst pizza you could have, I would not feed this pizza to my dogs!!! |
Food:
04/19/2014 8:51 pmGreat Italian food great service and a warm atmosphere this spot is absolutely a real find check it out for yourself!!!! |
Food:
09/30/2011 12:58 amAnother great Italian place! |
Food:
06/23/2011 12:18 amTHE PIZZA IS GREAT! SERVICE IS ALWAYS FRIENDLY AND FAST |
Please register here to leave your review, or log into your account.