Takara
Japanese · Fine Dining · Sushi
Takara is a Japanese restaurant located in Montreal, offering a fine dining experience. It is known for its unique blend of Asian-inspired cuisine and specialty beverages.
Location
Best places nearby
The highest rated places close to Takara.
Local restaurants nearby
1428 Rue Metcalfe, Montreal, QC H3A 1P2, Canada



