El Carbon Peruvian Restaurant Degrades its Sanitary Rating

12598 SW 88th St
Miami, FL 33186