Delicious food in an Old World setting