The Last Kitchen & Bar

1501 Washington Avenue, St Louis, Missouri 63103

20191004_LastKitchen_0160.jpg

Photography by Kevin A. Roberts

1501 Washington Avenue, St Louis, Missouri 63103
Mon-Thurs: 6:30 AM - 1:30 AM
Fri & Sat: 6:30 AM - 2:00 AM
Sun: 6:30 AM - 12:00 AM
Hotel
American
Downtown
Expensive

Mentions