Restaurant Kim Hour is located in Montreal, Quebec, Canada on 7682 Bd Saint-Michel. Restaurant Kim Hour is rated 4.1 out of 5 in the category chinese restaurant in Canada.
Address
7682 Bd Saint-Michel
Amenities
High chairsToilets
Accessibility
Wheelchair-accessible seating
Offerings
CoffeeSmall plates