French

Escargot

Although its name may suggest a purely French restaurant, Escargot’s menu is actually a combination of French, Thai, and Japanese items and other special selections. The decor… Read more »