Southwest Diner

$$, Restaurant

Clifton Heights

6803 Southwest Ave
St Louis, MO 63143
Call: 314.260.7244
http://southwestdinerstl.com/

Nearby