858 State St, New Haven
This is a fine dining restaurant in New Haven.
Chill Out
Kids Friendly
Typical Tourist