Japanese Restaurant

280 West Beaver Creek Road
L4B 13Z1 RIchmond Hill