Meteorite logoMeteorite
Back to videos

Video unavailable

This video can't be played right now.

Fried Dough Nuggets Are Taking Over Illinois! - Pizza Villa

On this episode of America’s Best Restaurants, Sean is stopping by Pizza Villa in Dekalb, Illinois. Comment below: What would you order? You can find more information about this restaurant and others like it at https://americasbestrestaurants.com/ Are you a restaurant that wants to be featured? Click here: https://americasbestrestaurants.com/get-featured #travel #food #americasbestrestaurants

Suggested videos