NextEats
›
Indiana
›
Food in New Haven
› The Strasbourg Room
The Strasbourg Room
Bar · 501 Broadway St, New Haven, IN
More food in New Haven, IN