Skip to content
Tony's Villa Rosa

Tony's Villa Rosa

4.2 xStar (39)$3 Delivery Fee6633.5 kmItalianPastaComfort FoodPizzaInfo

x Delivered by store staff

xDelivery bag remove Delivery unavailable

Tap for hours, info, and more

7717 W Saint Francis Rd

Menu

2:00 PM – 9:00 PM

Search