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/
https://www.thistleandleek.com/
















