Villa Rosa
$$ • Pizza, Italian
Hours:
41 Scotch Rd, Ewing
(609) 882-6841
Take-Out/Delivery Options
Customers' Favorites
Villa Rosa Reviews
I actually ordered pizza from another location but when my husband went there to pick it up they said they hadn't received our order, so ordering from Villa Rosa was our second choice. Well, THANK GOD that happened because I would have missed out on the BEST pizza I have had in a long time. The sauce is just divine!!! I will be ordering Villa Rosa again tonight.
Should have taken a photo, got the ckn bacon ranch medium. Ate it all, couldn't stop. Went back a day later for the steak wrap. Also very good. Its my lunch spot in the area when I'm here for
Ratings
Hours
Monday | 10AM - 10PM |
Tuesday | 10AM - 10PM |
Wednesday | 10AM - 10PM |
Thursday | 10AM - 10PM |
Friday | 10AM - 10PM |
Saturday | 10:30AM - 10PM |
Sunday | 11AM - 10PM |
We reserved the party areas for 100 people, they served the selected menu somewhat family style to each table, but every dish was delicious! Place is nice, plenty of parking, staff were great. Thank youVegetarian options: Eggplant parm and likely other options