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.
Rating
(2)
Order food online at Ultima Cucina, Saint Louis with Tripadvisor: See 2 unbiased reviews of Ultima Cucina, ranked #1238 on Tripadvisor among 2991 ...