Get directions to: Balaban's, Saint Louis, MO Restaurant address: 405 N Euclid Ave Saint Louis, MO 63108, USA Driving Walking Bicycling Restaurant: Balaban's