Mela Indian Cuisine

Address:

1921 Avenue Road
M5M 4A2 Toronto,
view in google maps

Phone:

4167829934
Contact   ·   Privacy   ·   Terms