Get directions to: Lamppost Pizza, Yorba Linda, CA
Restaurant address: 21480 Yorba Linda Blvd Ste D Yorba Linda, CA 92887, USA
Restaurant: Lamppost Pizza