Scramble and french toast

Southwest Diner
6803 Southwest Ave
St Louis, MO 63143
Call: 314.260.7244

Recommendations

Also at Southwest Diner