Get directions to: Bud's Submarines, Carson, CA
Restaurant address: 17531 Central Avenue Suite H Carson, CA 90746, USA
Restaurant: Bud's Submarines