Photo from Romano's Macaroni Grill

8700 Northwest 18th Terrace, Miami, FL 33172

Nearby restaurants