Man talk about a fall from grace! That phrase is very applicable to the Boston Market in Geneva Illinois at 1873 South Randall Road. Little wonder it closed. Does anyone else remember how good the restaurant was when it first opened?
There are no replies in this thread yet. Be the first to post a reply below: