Company description
The Cheese Shop and Deli in Ottawa Illinois is a hidden gem that serves great soups, sandwiches, salads, fried chicken, and pasta. Catering services for weddings, baby showers, business luncheons and more is also available.
More details
- Web Site
- http://www.thecheeseshop.biz/