Located on the upper level of Athens Tiare Hotel, D’omo Restaurant offers a warm and inviting dining experience, where contemporary elegance meets authentic flavors.