New Bab is a kebab shop offering Mediterranean-inspired cuisine.