Back
Last Call Logo

Last Call

No price ratings11.23mi
10649 Lackland Rd, St. Louis, MO, 63114
Not Available Now (Available Mon 9:00 AM - 10:00 PM)Call Now
About Last Call

If you're looking for Alcohol restaurants in St. Louis look no further. Last Call is known for having some of the best Alcohol in St. Louis. Located at 10649 Lackland Rd, Last Call is a great pla...show more

Compare Delivery Services

(See pickup options)
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
65 minEst. Time
Place Order
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
65 minEst. Time