Flo Fab reports news that was floated by Grub Street back in May, and written up by The Cuozz back in June: Lever House will reopen as Casa Lever in one month and will be run by the owners of Sant Ambroeus. [Diner's Journal]
Filed under:
Filed under: