FriendsEat
Villa Rosa Pizza & Pasta - Pizza restaurant in Chicago, IL

Villa Rosa Pizza & Pasta

4.6(127 reviews)Google Rating
Pizza

5345 W Devon Ave (between Minnehaha Ave & Central Ave)

Chicago, IL

Business Information

Available Services

✓ Dine-in✓ Takeout✓ Delivery

Rating Distribution

98
15
6
3
5

♿ Accessibility

  • Wheelchair accessible entrance
  • Wheelchair accessible parking lot
  • Wheelchair accessible restroom

5345 W Devon Ave (between Minnehaha Ave & Central Ave)

Chicago, IL

Location

Loading map...