Add a Business Sign in / Sign Up Add a review
1 results for:

European Restaurants in Knoxville

Filter
Toggle
Refine results by
Map View
Get a taste of traditional pizza goodness when you stop by Alfano's Pizza in Knoxville, IL. This family-owned and -operated Italian restaurant has been making the best pizzas, calzones, and more since 1959 ... Read more