Get directions to: Ellie's Deli Delight Inc, Hollywood, FL
Restaurant address: 1812 North University Drive Hollywood, FL 33024, USA
Restaurant: Ellie's Deli Delight Inc