Restaurant Search

20 Carrots Restaurant

Albuquerque, NM


CONTACT INFO

Phone:

505-242-1320

ADDRESS

20 Carrots Restaurant
2110 Central Avenue Southeast
Albuquerque, NM 87106

More Restaurants in Albuquerque

REVIEWS

Rate It: