ULTIMA CUCINA 2 years ago ID: #587247 Listed In : Resorts & Restaurants 1501 Washington Ave, St. Louis, Missouri 63103 (314) 390-2500 https://ultimacucina.com/about/ Business Description Ultima Cucina strives to be the best Italian Steakhouse in St. Louis. Patrons of The Last Hotel that Ultima Cucina is located within can. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Italian Restaurant