Location

Shanghai House - Manlius

205 E Seneca St
Manlius, NY 13104
(315) 682-0288