Mega Istanbul Pizza e Kebab offers pizza and kebab dishes.