Food & Flavor
HOSPITALITY
Escargot 41 Restaurant proposes piano bar in Naples
Escargot 41, a longtime French restaurant in Park Shore Plaza in Naples, has plans to expand its local business with an adjacent piano bar and cocktail lounge.