Alborz Restaurant, 5906 Yonge ST , North York Willowdale
144th visitor, Write a review
One Skewer of tender boneless chicken breast seasoned with zesty lemon sauce, » More on Alborz Restaurant Menu
Alborz Restaurant Map

near M2M3T3

Alborz Restaurant is ranked #2 of 18 nearby Restaurants.

They say Alborz Restaurant is good, poor