Located at the Vineyard on Memorial, Momo’s Chophouse fills the “need for a high-quality, high-end restaurant in South Tulsa.” The main menu takes a nod from New Orleans cuisine. The space features Las Vegas style glitz with a main dining room, bar, patio, south dining room, and upper dining area for private gatherings.
8801 S. Yale Ave.
Suite 550
Tulsa, OK 74137
Phone: (918) 481-5380
Fax: (918) 743-3820
Latest Insights
- Planet Fitness Coming Soon to OwassoAugust 27, 2025 - 7:02 pm
- Burlington Coming Soon to Adams Creek 2026August 26, 2025 - 6:46 pm
Latest Properties
- Restaurant Shops at Adams CreekJuly 24, 2025 - 5:40 pm
- Tulsa Public Market – For SaleJune 4, 2025 - 6:30 pm
- Pioneer Square – Retail Space for LeaseJune 2, 2025 - 7:16 pm