6536 East 50th Street, Tulsa, OK 74145
Tomato Soup GF
Salmon Delish with Asparagus.
The best stuffed mushrooms in the world are right here in Tulsa Ok!