Red Apple Restaurant

restaurant in Avondale, Lincolnwood

Phone: (773) 588-5781

Website: www.redapplebuffet.com

Address: 3123 N Milwaukee Ave