Skip to Main content
Odd Duck
Online Ordering Unavailable
0
Takeout orders may be placed during business hours and generally have a 30 minute cooktime.
More
Odd Duck
We are not accepting online orders right now.
Online Ordering Unavailable
Dietary
Up Time
Dietary
Shellfish Allergy
Celiac
Gluten-Free
Allium Allergy
Garlic Allergy
Vegetarian
Vegan
No Pork
No Beef
No Red Meat
Peanut Allergy
Legume Allergy
All Nut Allergy
Dairy Allergy
Egg Allergy
Up Time
UP BY:
Odd Duck Location and Ordering Hours
(512) 433-6521
1201 S Lamar Blvd, Austin, TX 78704
Closed
All hours
This site is powered by
Terms of Service
|
Privacy Statement