Get directions to: Chen's Garden, Valrico, FL
Restaurant address: 2519 State Rd 60 E Valrico, FL 33594, USA
Restaurant: Chen's Garden