Mega Pizza is a restaurant specializing in pizza, kebab, lahmacun, pide, salads, and desserts, offering delivery and take away options.