Get directions to: Johnny Garlic's, Petaluma, CA
Restaurant address: 840 Petaluma Blvd N Petaluma, CA 94952, USA
Restaurant: Johnny Garlic's