If you're looking for Italian restaurants in South Miami look no further. Macaluso's & Co is known for having some of the best Italian in South Miami. Located at 5845 Sunset Dr, Macaluso's & Co i...show more
Served for two
Served with imported pasta.
Served with rigatoni.
Served with cavatelli.
Served with fusilli.
Last updated August 10, 2023