Up Down STL
OPEN NOW
Today: 3:00 pm - 1:30 am
Phone: (314) 376-4164
Phone: (314) 449-1742
Address: 405 N Euclid Ave, Saint Louis, MO 63108
Website: http://updownarcadebar.com/st-louis
3821 Lindell Blvd, Saint Louis, MO 63108
3701 Grandel Sq, Saint Louis, MO 63108
4000 Lincoln Ave, Saint Louis, MO 63113
1 Government Dr, Saint Louis, MO 63110
6191 Delmar Blvd, Saint Louis, MO 63112
1100 S 6th St, Saint Louis, MO 63104
701 N 15th St, Saint Louis, MO 63103
3164 Ivanhoe Ave, Saint Louis, MO 63139
7801 Genesta St, Saint Louis, MO 63123
419 E Gano Ave, St Louis, MO 63147