Located at 2073 W. Witzel Ave, Oshkosh, WI 54904.
We are dedicated to serve the finest and freshest foods.we work six days a week, ready to welcome you to the ordering and eating.
2073 W. Witzel Ave, Oshkosh, WI 54904
Our new business hour is: Monday Closed
Tuesday-Sunday 12pm-8pm