Odd Duck Description:
Modern, locavore New American restaurant. Upscale eatery doling out locally sourced New American chow & drinks in a contemporary setting.
Address:
1201 S Lamar Blvd, Austin, TX 78704, United States
Phone:
+1 512-433-6521
Website:
https://oddduckaustin.com/
Store Hours:
Sunday: 5-8:30PM | Monday: 5-8:30PM | Tuesday: 5-8:30PM | Wednesday: 5-8:30PM | Thursday: 5-8:30PM | Friday: 5-9:30PM | Saturday: 5-9:30PM