Where is the Upper Deck located?
You’ll find the Upper Deck at….
357 West Turkeyfoot Lake Rd.
New Franklin, OH 44319
On the shores of the beautiful Portage Lakes
Dine In or Carry Out:
Open 7 days ~ 11:00a- 2:30a
Here's the CURRENT Upper Deck Menu...
Stop in and JOIN US!
We're OPEN EVERY DAY from 11:00a- 2:30a
We have expanded our outdoor seating areas to accommodate your party of up to ten people. We have plenty of covered areas to shade you from the sun or protect you from the rain.