Located at 8 Main Street in Newport, Maine, Townies Subs & Slices serves pizza and submarine sandwiches to locals and visitors. The restaurant operates as a casual counter-service establishment where customers can order for takeout or dine in. Positioned on Main Street, it draws those seeking familiar pizza and sub options in downtown Newport.