Broaster Plaza is a restaurant specializing in broasted chicken. They offer delivery service.