"l'ultimo" translated from Italian can mean "the latest" or "the last"... only time will tell!

An osteria

(Italian pronunciation: [osteˈria], plural osterie) in Italy was originally a place serving wine and simple food. Lately, the emphasis has shifted to the food, but menus tend to be short, with the emphasis on local specialties such as pasta and grilled meat or fish, often served at shared tables.