P FL 33133, 2889 McFarlane Rd, Miami Peacock Garden Resto Bar + Grill Bar and grill 2889 McFarlane Rd, Miami