THE EYE BAR

The Eye Bar

401 N. Euclid Avenue
St. Louis, MO 63108
U.S.A.
314-367-1848
www.theeyebar.com