Tender and succulent, Peppered Jumbo Snails are coated in a savory pepper sauce, offering a rich and spicy taste for adventurous eaters.
$15
SHARE MENU: