Back to photostream

Bismillah Deli

126 Lexington Avenue, Manhattan, New York (northeast of Madison Square Park). From a color slide taken in the 1990s. The store has since moved to other locations. The travel agency located next door specialized in travel to South Asia.

1,356 views
23 faves
25 comments
Uploaded on October 4, 2022
Taken on July 8, 2012