national.restaurant
Restaurant Menus & Prices
Restaurants Near Me
Gift Cards
Nutrition
Recipes
Content Hub
Home
Restaurants Near Me
Ted's Pizza Palace
WI
Menomonie
Ted's Pizza Palace Locations in
Menomonie, WI
Ted's Pizza Palace - 306 Main St E
306 Main St E
Menomonie, Wisconsin 54751
Ted's Pizza Palace Locations in Cities Nearby