Amish Ovens RestaurantLower Level of Plaza
Lower Level of Plaza
New menu coming soon.
Take out orders welcome.
Call (507) 932-5907 and ask for the restaurant.
We can also have a meal ready
for you upstairs if your running
late and can't make it by 8pm.
Restaurant hours: 6am-8pm