Golden Restaurant

Restaurant in Twillingate, NL

Chinese restaurant