Get directions to: La Paella, Madison, WI Restaurant address: 2784 South Fish Hatchery Road Madison, WI 53711, USA Driving Walking Bicycling Restaurant: La Paella