Town Hall Station
Open for dine in and takeout
12:00 pm-10:00 pm Monday thru Thursday
12:00 pm-11:00 pm Friday & Saturday &
11:00 am-10:00 pm Sunday!!
The health and safety of our guests, as well as our family of employees, is the top priority for all of the Town Hall restaurants. Click here to read about our new dining and safety regulations.
CALL TO PLACE A TAKEOUT ORDER: 612-767-9747