Get directions to: Harbor Pizza, El Granada, CA
Restaurant address: 65 Alhambra Ave El Granada, CA 94018, USA
Restaurant: Harbor Pizza