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.

Read More