Nice little hidden gem behind Lincoln Road. It's actually inside a residential building, there's usually a guy outside helping customers find the place... Great pizza
Great service, superb real Italian pizza... The best in Miami beach. Fresh ingredients. Simple and healthy. I loved it and certainly will go back for more.