Lime Restaurant
9800 Montgomery Blvd Ne
Albuquerque, NM 87111-3576
505-219-3824