Restaurant offering a menu ranging from light bites to more substantial dishes. Features a terrace.