Stone Turtle Restaurant and Bar Description:
Cozy, upscale American tavern. Gastropub offering elevated American plates, craft beer & cocktails in a warm, polished atmosphere.
Address:
6335 Clayton Ave, St. Louis, MO 63139, United States
Phone:
+1 314-349-1933
Website:
https://stoneturtlestl.com/
Store Hours:
Sunday: 5-9PM | Monday: 5-9PM | Tuesday: Closed | Wednesday: 5-9PM | Thursday: 5-9PM | Friday: Closed | Saturday: Closed