Star of India

Montreal, Canada


Address

1806 St Catherine West
Montreal
Canada

Phone

+1 514 932 8330


Neighborhood

Downtown


Avg Cost

$20.00


Hours

Mo to Sa from 10:00 AM to 02:30 PM
Su to Sa from 05:00 PM to 10:00 PM


Category

Indian


Avg User Rating

9 reviews

More Info

Destination Guide

Hotels near Star of India

Things to do near Star of India

Restaurants near Star of India

Shops near Star of India