Hello! Does anyone have a photo or an image of any of the locations of Mario's Italian restaurant (Forest Avenue, Ross Avenue, Lemmon Avenue, Turtle Creek Village)? I'm particularly interested in the location at 2809 Ross Avenue, the restaurant's location from about 1948-1958.
If you are unable to post anything here, I would love to see what you might have via email:
FlashbackDallas214@gmail.com.
Thanks!
--Paula
Edited 2 time(s). Last edit at 12/14/2020 12:27PM by Paula B..