Update Info - Some Other Place Bar and Grill
This restaurant was reported as closed. If it is open, let us know.
Some Other Place Bar and Grill
1500 Lemay Ferry Rd
Saint Louis, MO 63125
1500 Lemay Ferry Rd
Saint Louis, MO 63125