Louis Castel

Closed
Call
3333 184th St SW Ste T
Lynnwood, WA 98037

Louis Castel is a quaint establishment in Lynnwood, WA that offers a unique dining experience.

Specializing in French cuisine, Louis Castel provides a cozy atmosphere for patrons to enjoy a variety of dishes.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesWashingtonLynnwoodLouis Castel