Primas Pizza Degrades its Sanitary Rating

3965 SW 137th Ave
Miami, FL 33175