Just Turkey
Address:
17947 Halsted St, Homewood, IL 60430
Phone:
(708) 960-0352
Hours:
- Mon: 11am-10pm
- Tue: 11am-10pm
- Wed: 11am-10pm
- Thu: 11am-10pm
- Fri: 11am-10pm
- Sat: 11am-10pm
- Sun: 11am-7pm
Other Details:
Just Turkey is one of the few restaraunts that offes a refreshing departure from beef chicken and pork. With items like turkey ribs and rib tips Just Turkey offers many healthy alternatives to many traditional comfort foods.
Restaurants
Other Businesses: