Sahara Middle Eastern Restaurant Address: 2622 Central Ave SE, Albuquerque, NM 87106Phone: +1 505-255-5400Cuisine: Middle Eastern restaurantRead more