Phone: +16302799997
Address: 1038 S York Rd, Elmhurst, IL 60126, United States, Logan County
City: Logan County
Dishes: 35
Reviews: 197
Website: http://www.freshstartcafeinfo.com/
"Came in town for my honeymoon Great food, remarkable service, outstanding all around. If I'm ever in town again I will be back."
All prices are estimates.