Pamela's Delicatessens 8449 Bird Rd Miami, FL 33155 Phone: (305) 225-6365
Category: Delis & Delicatessens