These snails - from Petit Trois - are among the most delicious things I've eaten in the past few days.
A Little Taste of LA
A Little Taste of LA
A Little Taste of LA
These snails - from Petit Trois - are among the most delicious things I've eaten in the past few days.