Villa Russo Pizzeria
Drag box to select area
Villa Russo Pizzeria is an Italian eatery and pizzeria that is open for lunch and dinner. Traditional Italian foods and pizzas are served and customers can dine in, take out or request delivery.
1164b Chews Landing Rd, Clementon, NJ 08021
- Hours: The restaurant is open during lunch and dinner hours every day of the week.