About

An American style diner in Mendota, IL