at 1201 Westheimer Rd, Houston , 77006 United States
Home cooking in a modern setting
1255 FB users likes Dua, set it to 98 position in Likes Rating for Houston, Texas in Restaurant & Cafe category
Dua is Houston based place and this enity listed in Restaurant category. Located at 1201 Westheimer Rd TX 77006. Contact phone number of Dua: (713) 524-5664
super doggy style hotdogs
COMING SOON