Mama Pizza is a restaurant specializing in pizza, with one review mentioning Stella Artois beer. It is located in Selianitika, Greece.