2901 Bayview Av.
Willowdale
M2K 1E6
2901 Bayview Av., Willowdale, M2K 1E6

Sierra Grill

Casual and relaxing place to dine with family and friends.
Mail Address: 2901 Bayview Av.
Willowdale
M2K 1E6
Telephone: +1 (416) 224-1700
FAX: +1 (416) 224-8898
Web: http://www.sierragrill.ca
E-mail: info@sierragrill.ca