Start from
Natural Chicken Grill
6800 Red Rd, South Miami 33143