Back to Search Results

2 Japanese restaurants found in Provo and nearby

Filter & Sort
  • Happy Sumo

    Japanese,Sushi

    4801 N University Ave

    Provo, UT, 84604

  • Osaka

    Japanese

    46 W Center St

    Provo, UT, 84601