Charming establishment with a pleasant, pedestrianized plaza terrace. Offers a unique interior experience.