Garden Catering is a chicken restaurant known for its homemade fare, especially their popular chicken nuggets. This deli has been a local favorite since 1991.