Mama Gina is an Italian restaurant specializing in pasta and Neapolitan pizza. It offers Mediterranean and European cuisine with vegetarian options.