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
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