I don't go here for sit-down meals so I can't really speak to that, but Branchinelli's has some of the best pizza on planet Earth. I am a pizza connoisseur and have lived in 5 different neighborhoods in Manhattan and Brooklyn, and have NEVER found a pizza place in the city that can compare. A fresh sicilian slice from Branchinelli's is the perfect food. Their other pizzas are great too, but I am obsessed with the sicilian.
more