Cafe Istanbul
1410 Wyoming Blvd Ne Ste F
Albuquerque, NM 87112-3863
505-294-9900