Get directions to: Teppo Yakitori & Sushi Bar, Dallas, TX
Restaurant address: 2014 Greenville Ave Dallas, TX 75206, USA
Restaurant: Teppo Yakitori & Sushi Bar