"Julia is yet another Italian restaurant in Wynwood. The menu is mostly made up of different pizzas, but they also have empanadas, truffle arancini, and mushroom ravioli. We haven’t been here yet, but want you to know this spot exists." - Team Infatuation