• Lenny's Indian Head Inn

    • Restaurants
    205 S. Montowese St.
    Branford, CT 06405
    (203) 488-1500
    (203) 488-7008 (fax)
    • About

      Located in the Indian Neck section of Branford, Lenny’s Indian Head Inn has been a shoreline favorite for over four decades. The restaurant’s proximity to Long Island Sound has made it a popular gathe

    • Upcoming Events