20 Carrots Cafe, ALBUQUERQUE, New Mexico (NM)
Conveniently stationed at 2110 Central Avenue Southeast () in ALBUQUERQUE, New Mexico (NM) (87106), 20 Carrots Cafe can be called at 5052421320. Please contact them ahead of time to select your table in the restaurant.
More restaurants in ALBUQUERQUE, New Mexico (NM)
20 Carrots Cafe contact information and details:
Address: 2110 Central Avenue Southeast - , ALBUQUERQUE, New Mexico (NM) 87106
Contact Phone: 5052421320