United States / McAllen / RestaurantsjapaneseMORI Japanese GrillAddress2200 S 10th St, McAllenWebsitemorirgv.comPhone+19566312590—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itYard House · 50 mNot ratedPalenque Grill · 88 mNot ratedSanta Fe Steakhouse & Cantina · 262 mNot ratedTwin Peaks