Skip to content

Location

Shanghai Hai 1 - Philly

123 N 10th St
Philadelphia, PA 19107
(267) 457-5363