Skip to main content

Oda Sushi

restaurant · sushi restaurant · Plano, TX

Address
6009 W Parker Rd Ste 137, Plano, TX 75093
Phone
(469) 756-9776
Website
odasushi.com
Where
33.0458, -96.8319

Search Hominin for Oda Sushi

Other restaurants nearby

More in Plano

Oda Sushi — restaurant in Plano, TX | Hominin