St Tropez West Village
$16
6 snails, garlic and parsley butter, croutons
Add your review below to help others know what to expect.