1801 NW 16th St, Oklahoma City, Oklahoma 73106 USA
They are closed today!!!! Uuuuugh!
Photo Credit: Yelp