Amaya - The Indian Room, 1701 Bayview Avenue, Toronto South Riverdale
384th visitor, Write a review
Amaya - The Indian Room Map

near M4G3C1

Amaya - The Indian Room is ranked #8 of 21 nearby Restaurants.

They say Amaya - The Indian Room is ashamed