Villa Rosa Pizza & Catering
18013 Alice Ln
Orland Park
IL
60467
(815) 464-1007
villarosacatering.com
Hours
No hours of operations available
Payment Methods:
Visa
Unrated
Open Map
Description
Villa Rosa Pizza & Catering is located at 18013 Alice Ln, Orland Park, IL. This business specializes in Pizza.
by merchantcircle on October 20, 2018 from
merchantcircle
Food & Dining
Orland Park
Pizza
Pizza Restaurants
Restaurant
Restaurants