About the Business

Ultima Cucina strives to be the best Italian Steakhouse in St. Louis. Patrons of The Last Hotel that Ultima Cucina is located within can.

Additional Information

Receive Credit Card:
Yes
Delivery:
No

Location & Hours

1501 Washington Avenue, St. Louis, Missouri 63103, United States, USA

Business Hours

Mon05:00 PM - 09:00 PM
Tue05:00 PM - 09:00 PM
Wed05:00 PM - 09:00 PM
Thu05:00 PM - 09:00 PM
Fri05:00 PM - 09:00 PM
Sat08:00 AM - 10:00 PM
Sun08:00 AM - 09:00 PM
Subscribe Now

Get All Updates & Advance Offers