8674 NE Flintlock Rd, Kansas City, Missouri 64157 USA
There's a mirror on the wall of a tree and some birds. This is an interior photo showing the atmosphere of the restaurant.
Photo Credit: Yelp