919 W Beech St, Long Beach, NY 11561
Chefs are leveling up the colorful Italian-American classic, which has long been better looking than tasting