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
| Jul 28, 2020
| May 22, 2018
© 2021 Style Weekly
Comments