Get directions to: Lemon Grass Cafe The, Tumwater, WA
Restaurant address: 5801 Capitol Blvd Sw Tumwater, WA 98501, USA
Restaurant: Lemon Grass Cafe The