The Plaza Inn Features a Top Rank Lunch and Dinner Buffet by Paul Williams • January 17, 2013 • 0 Comments Mount Victory, Ohio lies on the flat glaciated till plains of this Midwestern state. It is also home to the Plaza Inn, one of the best family restaurants we’ve found in our travels. Unpretentious and filled with a cadre of… Read more →