Mega Kebab Feast is a Turkish restaurant specializing in kebabs. It offers delivery services with specific operating hours for this service.