150 E Station St, Kankakee, Illinois 60901 USA
It's nice enough to enjoy dining outside.
Photo Credit: Yelp