O'daku Sushi
2501 W Parmer Ln #500, Austin TX 78727
(512) 834-9304
Directions
Order Online Delivery
Grubhub
Eat
Austin, Texas
O'daku Sushi
2501 W Parmer Ln #500, Austin
(512) 834-9304