The next time you head out to a New England Patriots game, think about stopping by Tavolino in Foxboro, Mass.

The restaurant, which is just a stone’s throw from Gillette Stadium and right in Patriot Place, offers thin crust pizza as well as plenty of delicious Italian offerings. Billy and Jenny check out the chorizo pizza, the Bolognese, and their three-layer lemon squares.

Check it out in the video above.