Get directions to: Bozo's Sandwich Shop, Fort Lauderdale, FL
Restaurant address: 601 Sw 12th Ave Fort Lauderdale, FL 33312, USA
Restaurant: Bozo's Sandwich Shop