Thursday, May 11th, 2017 – Mama Roux’s Mar 28 2023 Date 11 May 17 Time 19:00 Venue Mama Roux's Location Birmingham, United Kingdom Tickets Map RSVP RSVP