Modern European restaurant with a modern interior and a pleasant terrace.