Being Italian and from New York, I feel that I am a good judge of Italian cuisine, and LaBruzza's by far served the best Italian food that I have ever eaten. The restaurant is quaint and and the atmosphere is like a small Italian restaurant in New
...