A restaurant specializing in oven-baked dishes. Known for its pulled beef kebabs with unique spice blends and creative accompaniments.