245 Crown St, New Haven, CT Has a new exciting restaurant!