Scramble and french toast

Southwest Diner

Clifton Heights
$$, Restaurant
6803 Southwest Ave
St Louis, MO 63143
Call: 314.260.7244

Expert Recommendations

Also at Southwest Diner