Home > Dining > Restaurants
Default Default Latest Updates Most Comments


Address:1688 Beijing Rd W
Time:11am – 2pm for lunch, 5:30pm – 10pm for dinner

Kimura Japanese Kitchen serves home-style food that comes in what it calls “happy” portions.The star of the menu is happy ramen, one of the most popular dishes at this cozy izakaya that is entered through a small wooden sliding door.For...

2 likes 0 comment