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
Food was amazing when we dined in. Fantastic, modest atmosphere. Staff was friendly, but unfortunately they were underst