Get directions to: Syros Greek & Italian Restaurant, Lynden, WA
Restaurant address: 311 Front St Lynden, WA 98264, USA
Restaurant: Syros Greek & Italian Restaurant