Get directions to: La Medusa, Seattle, WA Restaurant address: 4857 Rainier Ave S Seattle, WA 98118, USA Driving Walking Bicycling Restaurant: La Medusa