Papi's Restaurant | Ecuadorian • Peruvian3.00(0 reviews)USD 15Ecuadorean / 139 S State St #9, Lindon, UT 84042, United States /