A refined restaurant in the Delb area offering traditional Lebanese hospitality with a scenic view. It is perfect for family gatherings and long Sunday lunches.