Authentic Japanese restaurant · 322 W Center St, Provo, UT
More food in Provo, UT · Authentic Japanese in Provo