Get directions to: Corolla Pizza & Deli, Corolla, NC
Restaurant address: 1152 Ocean Trl Corolla, NC 27927, USA
Restaurant: Corolla Pizza & Deli