The Town House offers a full bar with an extensive menu with a wide variety of appetizers and many menu items. There are 5 big screen TVs and darts. Wifi
Be the first to add a review to the Town House.
- Mon - Sat: 10:30 am - 2:00 am
Is there a problem with this listing? Let us know.
Credit Cards Accepted