Trattoria Sole

This is a restaurant in Miami, FL.