1680 Michigan Ave., Miami Beach, Florida 33139(305) 397-8189 Suite #101
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.