Ultima Cucina
(144)
Italian restaurant
Temporarily closed
Address: Restaurant, 1501 Washington Ave, St. Louis, MO 63103
Phone: (314) 390-2500
Italian Steakhouse Restaurant in St. Louis.
Ultima Cucina is a partner of Explore St Louis. Contact Travel and tourism ranks among the top 7 industries in St. Louis City and County.