The Green Isle
5 Northtown Way
Toronto, ON M2N 7A1
The Green Isle is a charming eatery located in the heart of Toronto ON. Known for its fresh locally sourced ingredients this cozy restaurant offers a delightful menu that highlights vibrant flavors and healthy options. With its warm ambiance and friendly staff The Green Isle is the perfect spot for a casual meal or a special gathering.
Generated from this place's information
Also at this address
See a problem?
