Search results
- See moreSee moreSee moreSee moreLenny's Indian Head InnSeafood Restaurant · $$
Lenny's Indian Head Inn is a popular seafood restaurant in Branford serving delicious lobsters, steaks and seafood...
Website: lennysnow.com
Phone: (203) 488-1500
Pickup
205 S Montowese St Branford, CT 06405 2547.15 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible
- Family friendly