149 Elm St, New Haven
Within an easy stroll from the New Haven Green are more than 100 distinctive restaurants, offering something for every palate.
Photography
Kids Friendly
Typical Tourist