(309) 742-4500
Uptown Cafe is a charming diner nestled within the beautiful town square of Elmwood, Illinois.