Do they serve fried green tomatoes?
Address: 7717 S Western Ave, Los Angeles, CA 90047, USA
tite c | Sep 19, 2019
Not usually, worth a try though
Denise Toplin | Sep 19, 2019
I don't know, but you can check with them.
Thanks! Your answer is awaiting moderation.