You also need to try the marinated lamb sandwich. Just like being in Greece. Great service too Written March 3, 2017 This review is the subjective opinion of a Tripadvisor member and not of Tripadvisor LLC. Tripadvisor performs checks on reviews as part of our industry-leading trust & ...