Townhouse
About the Business
Townhouse is a cozy and welcoming institution located at 42 Spelt Drive in Smyrna, Delaware, United States. Our establishment offers a unique and charming atmosphere, perfect for hosting a variety of events and gatherings. Whether you're looking to celebrate a special occasion, host a business meeting, or simply enjoy a night out with friends, Townhouse provides the perfect setting. Our knowledgeable and friendly staff are dedicated to providing top-notch service and ensuring that your experience is unforgettable. Come visit us at Townhouse and see why we are a beloved institution in the Smyrna community.
Location & Phone number
42 Spelt Dr, Smyrna, DE 19977, United States
List of local businesses, places and services in Delaware
β business help π services β phones π opening times βοΈreviews π addresses, locations π· photos