Home Tags Snails

snails

You Can Order Vegan Snails at This French Restaurant

New Jersey restaurant Avenue has created a vegan version of the classic French dish escargot. The vegan snails will be served on the eatery's special Vegan Weekend menu as part of its bouillabaisse stew option....