Restaurant serving well-prepared, hearty cuisine. Reservations are recommended, especially on weekends. Located in a more secluded area.