Grande Margherita is a restaurant offering Neapolitan pizza and kebab options. Lunch specials are available.