Restaurante Lempira
1452 Uinta St
Denver, CO 80220-3339
303-321-1430