Stonehorse Cafe is a charming restaurant located in Tulsa, OK, offering a delightful dining experience with a menu that features lunch, dinner, pizza, afternoon tea, cocktails, and wine.
With its prime location at 1748 Utica Square, Stonehorse Cafe is a popular destination for locals and visitors alike, providing a warm and inviting atmosphere for guests to enjoy delicious food and drinks.
Generated from the website