Cafe Istanbul
1410 Wyoming Blvd NE suite f, Albuquerque NM 87112
(505) 294-9900
Directions
Order Online Delivery
Grubhub
Ubereats
Doordash
Seamless
Albuquerque, New Mexico
Cafe Istanbul
1410 Wyoming Blvd NE suite f, Albuquerque
(505) 294-9900