Villa Rosa Pizza & Restaurant
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:45 pm
Saved to Favorites
Phone: (609) 882-6841
Address: 41 Scotch Rd, Ewing, NJ 08628
Website: http://www.villarosanj.com
Villa Rosa Ristorante-Pizzeria
Cuisines: Caterers, Italian, European, Continental, Pizza
Price Range : Average
203 Scotch Rd, Ewing, NJ 08628
1980 N Olden Avenue Ext Ste H, Ewing, NJ 08618
50 Scotch Rd, Ewing, NJ 08628
72 W Upper Ferry Rd, Ewing, NJ 08628
1330 Parkway Ave, Ewing, NJ 08628
800 Denow Rd, Pennington, NJ 08534
7 Scotch Rd, Ewing, NJ 08628
21 S Main St, Yardley, PA 19067
172 Scotch Rd, Ewing, NJ 08628
210 Silvia St, Ewing, NJ 08628