Mega Döner & Pizza is a bistro offering döner kebabs and pizza, specializing in Turkish cuisine.