For anyone who knows this butter – is there another store that sells this? It’s the most delicious butter on the face of Earth. Imported from France by Wegmans.

by cjr269

Dining and Cooking