Stone Turtle
6335 Clayton Ave, St. Louis, United States
Delivery Services, Bar-lounge, American, Beer, Wine
"The waitress was very knowledgeable and nice. The calamari was delicious and the drinks. The salmon, potatoes, and broccoli wasn’t the best. My husband liked his steak, but overall don’t think we will visit again."