Filter

Cuisines
Select cuisines

The Best 15 tdai, Restaurants in Oklahoma City, Oklahoma (OK), United States

Sala tdai
4
50 reviews

1614 NW 23rd St, Oklahoma City, OK 73106-3623, Oklahoma City

Food was amazing when we dined in. Fantastic, modest atmosphere. Staff was friendly, but unfortunately they were underst