Enjoy fresh pizza and seafood specialties in a welcoming atmosphere at Café del Ricordo.