Mega Kebap Bistro is a restaurant specializing in kebab dishes.