Travel Channel 101 Tastiest Places to Chowdown
Louis' Lunch is one of Travel Channel 101 Tastiest Places to Chowdown.

1. Louis' Lunch

7.0
261 Crown St, New Haven, CT
Burger Joint · Downtown New Haven · 110 tips and reviews