Wednesday, January 3rd 2018, 3:10 am
A downtown Tulsa restaurant closed over the holiday weekend.
Mamadou's Restaurant and Sports Bar inside the Aloft Hotel shut its doors on Saturday. Plans call for a new restaurant inside the hotel.
Mamadou's says its Glenpool location will stay open.
January 3rd, 2018
April 15th, 2024
April 12th, 2024
March 14th, 2024
May 2nd, 2024