Skip to main content

Genkis Sushi

restaurant · sushi restaurant · Dallas, TX

Address
921 W Commerce St Suite K17, Dallas, TX 75208
Phone
(469) 487-3745
Website
genkisushidallas.com
Where
32.7735, -96.8372

Search Hominin for Genkis Sushi

Other restaurants nearby

More in Dallas