Based on 3 reviews, the restaurant has received a rating of 4.0 stars. Price
✔️ Dine-in ✔️ Takeout
Address:
109 W 11th St, Streator, IL 61364
Phone: (815) 673-3663
Reviews
Julia Mendez
Food was amazing, brings me back to city food. Loved it
… more
Ricki Ann Zytnowski
Chicken was awful, never again!!!!!
… more
… View more