Villa Russo Pizzeria

Flag as Inappropriate

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
(856) 258-2360
  • Hours: The restaurant is open during lunch and dinner hours every day of the week.
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »