Mino Sushi is a highly-rated Japanese and Korean restaurant located at 1255 Kilally Rd Unit 110, London, ON N5Y 0B7. Known as a hidden gem in the Highbury/Kilally neighborhood, it holds a 4.3/5 rating from over 280 diners who praise its fresh fish quality, ideal sushi-to-rice ratios, and late-night dining hours.
