Address: 233 W Main St, Genoa, IL 60135, USA
“I was taken back by the high quality of the food, and the cleanliness of the Cafe. The food tastes fresh and wasn't in the least greasy, and the coffee was good! The menu was quite extensive. Like many Cafe's, they are open from 6 a.m. to mid afternoon. No evening hours. Worth the trip to Genoa.”
Address: 704 E Main St, Genoa, IL 60135, USA
“Its really good but the drive thru was very slow”