Himalaya photo1

Himalaya - Montreal, Quebec

Indian
1580 Chemin de Chambly, Longueuil J4J 3X5 (Quebec, Montreal)
Overview

About this place

Known For

Highlights of this place

Delivery

Indoor Seating

Takeout Available

Himalaya
1580 Chemin de Chambly, Longueuil J4J 3X5