Get directions to: La Costa Restaurant, Seattle, WA
Restaurant address: 206 Southwest 152nd Street Seattle, WA 98166, USA
Restaurant: La Costa Restaurant