2660 NW 3rd Ave, Miami, FL 33127
Punch Bowl Social Miami -- CLOSED is a Restaurant located at 2660 NW 3rd Ave, Miami, FL 33127. It has received 17 reviews with an average rating of 4.9 stars.
The address of Punch Bowl Social Miami -- CLOSED: 2660 NW 3rd Ave, Miami, FL 33127
Punch Bowl Social Miami -- CLOSED has 4.9 stars from 17 reviews
Restaurant