Lenny's Indian Head Inn
Family-owned restaurant serving fresh New England seafood and steaks.
Founded 1968 · 50 employees · United States · Private
RestaurantsFood and Beverage
lennysnow.com ↗Family-owned restaurant serving fresh New England seafood and steaks.
Founded 1968 · 50 employees · United States · Private