Ristorante Pizzeria Stella Verde is an Italian restaurant specializing in pizza and Mediterranean cuisine. It offers parking options including street parking.