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