Karwyi is a restaurant offering Greek cuisine with a terrace/garden and seating for 80.