Ambala

Montreal, QC


Address

3887 Rue Saint Denis
H2W 2M4 Montreal
Canada

Phone

+1 514 499 0446


Neighborhood

Latin Quarter


Category

Indian


Avg User Rating

11 reviews

More Info

Destination Guide

Hotels near Ambala

Things to do near Ambala

Restaurants near Ambala

Shops near Ambala