We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
There is not much to see here aside from oversized chess pieces which clearly are meant to convey some message but unfortunately there is no explanation given. A pleasant place to sit and have a sandwich plus there is an interesting looking restaurant. Not worth...More