Bistros | Establishments | Restaurants
141 Humphrey St Swampscott, Massachusetts 01907-2555 781.595.1414 781.595.1616 Redrockbistro.com