Get directions to: Jellyfish, Petaluma, CA Restaurant address: 745 Baywood Dr Petaluma, CA 94954, USA Driving Walking Bicycling Restaurant: Jellyfish