1742 S Boston Ave, Tulsa, Oklahoma 74119 USA
Looked good but full of mushrooms tast terrible.
Photo Credit: Yelp