
Restaurant · $$$$
3309 Elm St Ste 120, Dallas, TX 75226, USA
Sushi
8.6Open·Saturday: 5:30 PM – 10 PM



Barbecue · 950 ft away
8.7Hamburger · 0.4 mi away
9.2Barbecue · 0.4 mi away
7.6Mexican · 0.9 mi away
7.9Chicken Wings · 1.4 mi away
7.9Japanese · 1.3 mi away
7.1Uptown · Sushi
8.8Sushi
8.7