<< Previous Place Next Place >> Lenny’s Indian Head City: Branford Services: Delivery $$, Alcohol, Lunch, Dinner 205 S Montowese St, Branford, CT 06405, USA 203-488-1500 Website