900 S Miami Ave., Miami, Florida 33130(305) 902-1605
Traditional and extraordinary Italian thin-crust style pizza, salads and antipasti made with the finest and freshest ingredients, mostly imported from Italy or locally sourced.