Escargot 41
4339 Tamiami Trail N.
Naples, Florida, 34103
(239) 793-5000
Category:
French, Outside Dining, Pet-Friendly
Description:
This traditional French restaurant features a page of escargot specials alone, plus a large wine list.