Add a photo
Little India is what you should see after having a meal at Alhamra. Discover new tastes of Indian cuisine in the comfort of this restaurant.
Visitors' reviews on Alhamra
Add your review
$$$$
Price range per person
CAD 42
© OpenStreetMaps
contributors
Address
Greenwood
1294 Gerrard St E, Toronto, Ontario, Canada, M4L 1Y7
Report incorrect information