"Talia's Italian Restaurant/Deli in Boca is by far the most satisfying Italian dining experience in South Florida. From their Bronx Bomber sandwich to their homemade mozzarella, you will keep going back. Being from the NYC area, this is the closest to home-style Italian food that I could find." — Mike Fattizzi