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.