Nobu’s Japanese Restaurant has closed in University City and will reopen in the Delmar Loop later this year
Nobu’s, which was located at 8643 Olive Blvd. in University City from 1990 until this June, will soon reside at 6253 Delmar Blvd. in the Loop in the same building as United Provisions.
July 16, 2021
Latest St. Louis Restaurant News
New bar, Crow Bar, to open in former Nadine’s Gin Joint spot in Soulard next year
The Crow's Nest's owners' second space will feature many familiar drinks and a similar, if streamlined, ...
Deer Creek Bar & Grill is now open in the former Cousin Hugo’s space in Maplewood
Deer Creek Bar & Grill replaced the vacancy that had been left by the long-standing Cousin ...