We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly. We support the following browsers:
"Situated in the Windsor Hotel, this corner restaurant offers great food, nice atmosphere and friendly service. The deli style sandwiches are made-to-order and taste great. Perfect location for lunch when visiting the local sites."