This is the food page of Alborz Restaurant on 5906 Yonge ST North York ON M2M3T3.
(first reviewed on August 25, 2009, last updated on February 10, 2016.)
Alborz Restaurant is ranked #2 of 18 Restaurants in Willowdale North York.
This page has had 137 visitors. You are the 137th.