Get directions to: Sub Central Incorporated, Hollywood, FL
Restaurant address: 2086 N University Dr Hollywood, FL 33024, USA
Restaurant: Sub Central Incorporated