Otto’s Deli has been a landmark on Glenwild Ave. at Ann Street since the 1960s, as this advertisement will attest. Before that it was Hamburg Turnpike by Vreeland Ave.
The deli was still there, run by a fine fellow named Helmut. I’m told the potato salad is excellent. Have to try it one day when I’m in the neighborhood.
Where was “The Inn”, I wonder? Share your thoughts in the comments.