Italian restaurant Da Nonna Rosa, serving pizza, seafood, and Mediterranean cuisine.