Sequerra's Restaurant

Chinese restaurant

27 Elizabeth Ave, St. John's