hero

Villa Rosa Pizza & Restaurant

41 Scotch Rd, Ewing, NJ 08628

4.6(78)
Open NowFull Hours$10 Minimum$1 Delivery (35 - 50 min)

FAQ

SliceRestaurants in Ewing Villa Rosa Pizza & Restaurant
Price: $$