Is this place out of business?

Karen Jones (Km) | Jul 9, 2021 | Category: Vegan restaurant

Shanghai Restaurant - All questions

Address: 21 Main St, Tonawanda, NY 14150, USA

Linda Summers | Jul 10, 2021

Was there last week, they said they were moving, but didn't know where...

Angelica Rivera | Jul 10, 2021

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Do this place deliver food?

Kerien Rivera | Jul 13, 2018
Read More

Trending Places