8.6
1722 Routh St Ste 110 (at One Arts Plaza), Dallas, TX
Japanese Restaurant · Arts District · 100 tips and reviews
8.7
920 S. Harwood Rd. (at Taylor St), Dallas, TX
Farmers Market · Farmers Market · 81 tips and reviews
Foursquare © 2024 Lovingly made in NYC, CHI, SEA & LA