Map of the Best

AMBER

4.4 (669) Indian

Description

Full service restaurant.

Awards

50 Best
Ranked # 37 in Asia 2021
Ranked # 7 in Asia 2018
Ranked # 31 in Asia 2020
Show 13 more awards...

Location

266 Rue Rachel E, Montréal, QC H2W 1E6, Canada

Open in Google Maps