Shanghai Restaurant

21 Main St, Tonawanda
(716) 694-1818

Order Online