Specializing in spit-roasted chicken and related dishes.