We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Villa Rosa Pizza & Catering - CLOSED

14 Elwood St, Frankfort, IL 60423
+1 815-464-1007
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent0%
  • Very good0%
  • Average0%
  • Poor0%
  • Terrible100%
Dec 17, 2010
“Now Tony's Villa Rosa, Terrible”
Restaurant Hours Closed
CUISINES
Pizza
RATINGS
Service
Food
Value
Atmosphere
LOCATION
14 Elwood St, Frankfort, IL 60423
All Details
Reviews (1)
Traveler rating
Traveler type
Time of year
Language
Reviewed December 17, 2010

Moved on St Francis Road, dirty restauant, ignorant service, and straight out of the freezer food (anything other than pizza). Thet use the cheapest quality, straight out of the freezer cuisine. Pizza was fair but there is better, must be the only thing made fresh....More

2  Thank BigBob6355
Nearby
Nearby Restaurants
Chef Klaus' Bier Stube
135 reviews
.78 miles away
Francesca's Fortunato
125 reviews
.08 miles away
Fat Rosie's Taco & Tequila Bar
119 reviews
.07 miles away
Kup a Joe Cafe
54 reviews
.25 miles away
Nearby Attractions
KidsWork Children's Museum
22 reviews
.08 miles away
Tribes Alehouse & Grill
25 reviews
2.17 miles away
Hailstorm Brewing Co.
38 reviews
4.18 miles away
Crisis Rooms
9 reviews
.79 miles away
Improve this listing

Restaurant Details

Cuisine
Location and Contact Information
  • Address: 14 Elwood St, Frankfort, IL 60423
  • Location: United States  >  Illinois (IL)  >  Frankfort
  • Phone Number: +1 815-464-1007
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing