We are located in Springdale, the Green Bay area. Travel the Trans-Canada Highway to Highway 390 taking you to the scenic area of Green Bay. Travel 12km (7mi) to the Town of Springdale...
Welcome to Shanghai Restaurant! We have a wide selection of traditional Newfoundland meals and an extensive menu of the finest Chinese food. It is with the utmost sincerity and pride that we strive to provide an exceptional dining experience for our distinguished guests.