fromRobb Report6 days agoThe Team Behind the Michelin-Starred Four Horsemen Just Opened a New Italian RestaurantThe anticipated Italian eatery, called I Cavallini, officially opened its doors today, located right across the street from the Four Horseman in Williamsburg.NYC food