Thistle & Leek

Thistle & Leek is a restaurant in Newton, Massachusetts. Chefs Kate and Trevor Smith designed the menu off of food they’ve tried and places they’ve been from all over the world. 

https://www.thistleandleek.com/