DSC00899

Origin North Restaurant & Bar

April 27, 2014

Bayview Village Shopping Mall

2901 Bayview Ave #300, Toronto, ON M2K 1E6

(416) 479-8833

Located Uptown Toronto at Bayview Village boutique shopping centre, Origin North is a high energy global food bar that celebrates the diverse cuisines of the world.

IMG_20140426_151836
IMG_20140426_151843
IMG_20140426_151854

Click on address to see location in Google Map