Eden Premium Salad Bar
15831 Sw 139th Pl
Miami, FL 33177-1096
305-814-9982