Get directions to: Bud's Submarine, Norwalk, CA
Restaurant address: 14785 Carmenita Road Norwalk, CA 90650, USA
Restaurant: Bud's Submarine