Cafe Istanbul
Restaurant • Grocery store • Mediterranean restaurant • Turkish restaurant😠 Do not recommend at all. I was very let down with service and food. I was thrown off when I heard worker use a microwave. I watched them prepare my sandwich and she literally heated up chicken in microwave, she also used microwave to heat up pita bread. (The disrespect to the culture) I couldn’t bel... People often mention grocery, great, love, store, friendly,
Address
1410 Wyoming Blvd NE suite f, Albuquerque, NM 87112
Website
Contact
(505) 294-9900Price rating
$$ $$
Rating on Google Maps
4.50 (507 reviews)Open on Google Maps