Aylesbury Escargots
Specialist food shop
Aylesbury Escargots is a family run snail farm based in the foot of the Chiltern Hills in UK. We produce snail meat and Escargot Pearls/snail caviar for retail and the Catering Industry. Update description
Review Aylesbury Escargots
Loading comments-box...
Popularity of Aylesbury Escargots
Social Media Popularity Score:
This value is based on the number of visitors, checkins, and likes on Facebook in the last few months.
Most activity in December:
Aylesbury Escargots has a total of 6 visitors (checkins) and 308 likes.