Provo UT Japanese 1. 4801 N University Ave, Provo, UT 84604 | Happy Sumo At Riverwoods (801) 225-9100