Get directions to: Duy Sandwich - Tiem Chay, Houston, TX
Restaurant address: 6791 Wilcrest Dr (at Bellaire Blvd), Houston Houston, TX 77072, USA
Restaurant: Duy Sandwich - Tiem Chay