Johnny's Supper Club

Restaurant in Elgin, IL