354261
location

.. Tom's Bar & Grill
.. 20 South Euclid
.. Saint Louis, MO 63108

.. 314-367-4900