First place:
Akida Japanese Restaurant (Hall of Fame Winner)
606 N. Sheppard St. 359-8036
Second place: Osaka Sushi and Steak
Third place: Sticky Rice
| Aug 17, 2021
| Jul 28, 2020
| May 22, 2018
© 2023 Style Weekly