La Bella Italia is a popular pizzeria. It offers Calabrian cuisine and seafood specialties.