Prime 55 Restaurant Lounge Location Prime 55 Restaurant Lounge 6100 Delmar Blvd, St. Louis, MO 63112, USA 314-553-9595 Website Open in maps Hours Wednesday - Sunday 5PM-10PM