Red chile chicken with cilantro lime rice

Red chile chicken with cilantro lime rice

12646 West Fairview Avenue, Boise, Idaho

Nearby restaurants