Order your food online for Villa Rosa Restaurant in Penticton
We are preparing your food delivery for Villa Rosa Restaurant
Villa Rosa Restaurant
795 Westminster Ave W, Penticton, BC V2A 1K9, Canada
Restaurants, Italian, Chicken, Desserts, Pasta, Healthy, Lunch , Pizza, Dessert, Casual, Catering, Full, Beer
The redirect does not work? Just click on this link or copy it into your address bar