Asian | Establishments | Restaurants
203 Burrill St Swampscott, Massachusetts 01907-1844 781.592.5357