Town Hall Station
Open for takeout 3:00 pm-8:00 pm 7 days a week!!
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