Starr Restaurants
5958 Ne 4th Ave
Miami, FL 33137-2134
786-703-4336