Get directions to: Daffodil Restaurant, Puyallup, WA
Restaurant address: 1624 E. Main Puyallup, WA 98372, USA
Restaurant: Daffodil Restaurant