Top 7 Starr Restaurants to Look Out For In NYC looking for a place to fine dine out in New York City? A place that has the right ambiance, the culinary finesse and the ideal concoction of diverse flavors and cultural experiences – all you need for the satisfaction of your taste buds? Then you shouldn’t miss out on the Starr restaurants spread around the Big Apple.