Get directions to: Star Bistro, Langley, WA
Restaurant address: 201 1st St Upstairs Langley, WA 98260, USA
Restaurant: Star Bistro