Get directions to: Paul's Deli, Westminster, CA
Restaurant address: 6936 Westminster Blvd Westminster, CA 92683, USA
Restaurant: Paul's Deli