Get directions to: Thai Taste, Covington, LA
Restaurant address: 315 N Vermont St Covington, LA 70433, USA
Restaurant: Thai Taste