This building, with one of my all time favorite signs is located on East Jefferson near Concord, a few blocks from the Belle Isle Bridge. Does anyone remeber anything about this place? When it was open? What the food was like?
|« Apr||Jun »|