Charming restaurant with a unique, tasteful setting near a cathedral. Offers a cozy atmosphere and excellent food.