Barcelona Steakhouse & Bar
3974 Nw South River Dr
Miami, FL 33142-4990
305-634-5000