Edit Mode: Add or remove places and events to this , then click done editing:

Done Editing

The Cheese Shop 'n' Deli

Add to plan Remove from plan

The Cheese Shop ‘n' Deli is located just off the banks of the I&M Canal in Historic Ottawa, Illinois. Satisfying the taste buds of customers since 1970, the Cheese Shop ‘n' Deli is famous for their homemade soups, sandwiches, salads, fried chicken and Len-Rico's spaghetti. The Deli also features an eclectic display of antiques and one of Illinois' largest displays of antique milk bottles. When you dine at The Cheese Shop ‘n' Deli you will be certain you will leave with your belly full.

  • American
Processing