88 Godwin Ave
Mikado has a pretty nice atmosphere. The food is fantastic and it is opened till 10 pm. I personally love their teriyaki. The location is convenient if you are from the area.
March 22, 2008
Mikado Japanese Restaurant
If you've been to or used
Mikado Japanese Restaurant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.