Just Turkey Restaurant

restaurant in Fifty Acres, Chicago

Phone: (312) 337-3600

Website: www.originaljustturkey.com

Address: 1234 N. Halsted St