"After an eight-year run that began in Wynwood in 2017, this Chinese restaurant—known for dishes from Beijing duck to beef fried noodles—moved into Julia & Henry’s Food Hall in Downtown Miami in 2022. Owner Javier Ramirez posted on Instagram: “Last Sunday was the last service at Julia & Henry’s and most certainly its last service ever. After a rollercoaster 8 years the time has come to close it and move on.” Ramirez listed factors that led to the closure, including a global pandemic and a “terrible lease.”" - Laine Doss