This is maybe a needle-in-a-haystack kind of thing, but anyway...
Last summer I was walking up Second or Third Ave (the W side of the avenue) and noticed a small shop. Not sure if it had seats in the back but for sure it had very nice looking takeout stuff on the window. I think it had an Italian name (Rita's? Maria's?). Must have been the 60s or 70s or 80s.
Anyone knows about this place? If it's worth it (and of course where it is)? thx.
Updated 1 year ago | 2
Updated 1 year ago | 7
Updated 2 years ago | 7
Updated 1 year ago | 1
Updated 1 year ago | 4