8.6
1722 Routh St Ste 110 (at One Arts Plaza), Dallas, TX
Japanese Restaurant · Arts District · 101 tips and reviews
1530 Main St (btwn S Akard & Ervay St), Dallas, TX
Italian Restaurant · 10 tips and reviews
1512 Commerce St Ste 100 (at Lane St.), Dallas, TX
Indian Restaurant · 6 tips and reviews