Skip to content

Location

Shanghai Moon 1987 - Medford

442 Salem St
Medford, MA 02155
(781) 396-8881