Tikka Hut NM | 1 Central Ave NW B Albuquerque NM 87102 United States Restaurant Menu & Phone1 Central Ave NW B Albuquerque NM 87102 United States 4.8/5
Alquds Mediterranean Grill and Grocery | 5555 Montgomery Blvd NE Albuquerque NM 87109 United States Restaurant Menu & Phone5555 Montgomery Blvd NE Albuquerque NM 87109 United States 4.7/5