Alara Restaurant, 2002 SHEPPARD AVE E, Toronto Parkway Forest
2444th visitor, Write a review
Alara Restaurant Map

near M2J 5B3

Alara Restaurant is ranked #8 of 28 nearby Restaurants.

They say Alara Restaurant is good, expensive, crowded a fantastic Restaurant