Skip to main content

Otaru

restaurant · sushi restaurant · Addison, TX

Address
5100 Beltline Rd., Ste. 794, Addison, TX 75254
Phone
(972) 866-8278
Website
otaruaddison.com
Where
32.9523, -96.8205

Search Hominin for Otaru

Other restaurants nearby

More in Addison