Contact
Shanghai Garden Restaurant (905) 354-2889
5196 Fourth Ave, Niagara Falls ON as of FoodPages.ca