Best, authentic Italian restaurant in Miami! From the outrageously delicious food, beautifully updated location and the warm greeting (every single time) from the owner himself - this is a must!! I highly recommend their pear-stuffed pasta; it's out of this world!!
more