Stopped by this place in Albuquerque, NM, Goggle said it was a restaurant, but is was more of a deli / market now. I got a dozen Falafel, it was pretty good
cool store
Cafe Istanbul
1415 Wyoming Blvd NE
Albuquerque, NM 87112




(Visited 28 times, 1 visits today)