Shanghai Garden Restaurant Reviews

4939 Victoria Av, Niagara Falls, ON L2E 4C7

(905) 354-2889



Write a review
Add a photo (Optional)
The Fine Print: These reviews are owned by whoever posted them. We are not responsible for them in any way.