Get directions to: Naga Thai Restaurant & Bar, Dallas, TX
Restaurant address: 665 High Market St Dallas, TX 75219, USA
Restaurant: Naga Thai Restaurant & Bar