4711 N May Ave, Oklahoma City, Oklahoma 73112 USA
Nice pleasant airey indoor feel.
Photo Credit: Yelp